<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//~10、10 << 1、10 >> 2 分别等于多少？写出计算思路。
			console.log(~10);  //-11
			/*
				0000 0000 0000 0000 0000 0000 0000 1010
			-------
				1111 1111 1111 1111 1111 1111 1111 0101 ->-
			+1	0000 0000 0000 0000 0000 0000 0000 1011	->11			
			*/
			console.log(10 << 1); //20
			/*
				0000 1010
				0000 10100  ->20
			*/
			
			console.log(10 >> 2);  //2
			/*
				0000 1010
				0000 10 ->2 
			*/

		</script>
	</body>
</html>

